Online MSCS Programs
Gatech OMSCS — very affordable tuition, very high acceptance rate (roughly 85%+), good for career changers to CS
UIUC OMSCS
UT Austin OMSCS
Stanford OMSCS (reportedly has the same admission threshold as the on-campus MSCS; recommended for local applicants; the diploma is identical)
Purdue OMSCS
JHU OMSECS
Columbia CVN (course selection is top-tier, and you can access the on-campus library — virtually no difference from on-campus students)
Boston OMSCS
UPenn MCIT Online — favors career changers with high GPAs; you cannot take more than two CS courses